Masala #0796
Maxsus tugunlar
Sizga N ta tugundan iborat daraxt berilgan. Daraxt tugunlari 1 dan N gacha raqamlangan hamda daraxtning ildizi 1 - tugun hisoblanadi. Daraxtni shakllantirish uchun ta yo’naltirilmagan qirra beriladi. Daraxtning i - tugunida soni yozilgan.
Daraxt ildizidan K - tugunga borish yo’lida uchraydigan barcha qiymatlar har xil bo’lsa K - tugun maxsus tugun deyiladi.
Sizning vazifangiz berilgan daraxtda nechta maxsus tugun borligini aniqlashdan iborat.
Birinchi qatorda bitta butun son, soni kiritiladi. Ikkinchi qatorda ta butun son, har bir tugun uchun to’plam elementi qiymati kiritiladi. Uchinchi qatordan boshlab ta qatorda ikkitadan butun son, daraxt qirralari bog’lab turgan tugunlar ro’yxati kiritiladi.
Berilgan daraxtdagi maxsus tugunlar sonini chop eting!
# | input.txt | output.txt |
---|---|---|
1 |
7 1 7 2 3 7 2 5 1 2 1 3 2 4 2 5 3 6 3 7 |
5 |